import java.util.Scanner;

public class Prueba6 {
	private ITraductor a = null;

	public static void main(String[] args) {
		new Prueba6(args);
	}

	public Prueba6(String[] args) {
		try {
			switch (args[0]) {
			case "AdaptadorIngles":
				a = (ITraductor) Class.forName("AdaptadorIngles").newInstance();
				break;
			case "AdaptadorFrances":
				a = (ITraductor) Class.forName("AdaptadorFrances")
						.newInstance();
			}
		} catch (Exception e) {

		}
		Scanner scan = new Scanner(System.in);
		System.out.println("introduce una palabra");
		String palabra = scan.next();
		scan.close();
		
		System.out.println(palabra+" = "+a.traducir(palabra));
	}
}
